from setuptools import setup, find_namespace_packages

setup(
    name="crawler",
    description="Banks crawler",
    author="",
    author_email="",
    packages=find_namespace_packages("src"),
    package_dir={"": "src"},
    package_data={"crawler": [ "extentions/*/*.js", "extentions/*/*.py"]},
    install_requires=[
        "Scrapy>=2.5.0",
        "bs4>=0.0.1",
        "Scrapy>=2.11.0",
        "requests>=2.31.0",
        "urllib3>=2.0.7",
        "pillow>=9.5.0",
        "scrapy-splash",
        "pydantic>=2.4.2",
        "PyExecJS>=1.5.1"
    ],
    entry_points={
        "console_scripts": [
            "crawler = crawler:main"
        ],
    },
    include_package_data=True
)